premature leaf - German English Dictionary